satisfy somebody's curiosity - Turc Anglais Dictionnaire